There are several compilations options available for Visual Basic source code and Option Explicit
defines compiler behavior for
implicit variable declarations. Not specifying Option Explicit
will allow creating a variable by it’s first usage. This behavior can lead
to unexpected runtime errors due to typos in variable names.